/**
 * Copyright (c) 1992-2012
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * 
 * $Id: Dialect.java 2012-06-07 Ashton.J $
 */
package org.ashton.mybatis.dialect;

/**
 * 数据库方言<p>
 * 
 * @author  Ashton.J
 * @version v1.0
 */
public interface Dialect {

    /**
     * 数据库类型
     */
    public static enum Type {
        ORACLE, MYSQL
    }

    /**
     * 取得分页sql
     * 
     * @param origSql   原始SQL语句
     * @param offset    查询偏移量
     * @param limit     查询记录数
     * @return
     */
    public String getLimitString(String origSql, int offset, int limit);

}
